Custom Search Engineの設定
「Custom Search Engine」にアクセス
追加をクリック
https://scrapbox.io/files/6651f9f76bd2ce001da83637.png
①の検索エンジン名は、適当な名前(googleとか)をつける
下の作成ボタンを押して、カスタム検索エンジンを作成する。
https://scrapbox.io/files/6651facc196003001cdf647b.png
右下のカスタマイズを選択
https://scrapbox.io/files/6651fb55efee0e001d4a3fd3.png
検索エンジンIDを控えておく (後で使います。)
https://scrapbox.io/files/6651fc1af25448001d2e5d79.png
同じ画面で少し下にスクロールして、検索するサイトを見る。
先ほど入力した検索対象のURL(www.google.co.jp/)を削除する。
https://scrapbox.io/files/6651fc6ff214c4001c2cdbbf.png
日本語のみ検索対象としたい場合は、そのままスクロールして、言語で日本語を選択。
https://scrapbox.io/files/6651fcb61d2436001d865e6c.png
これで設定はおしまいです。
これまでに作成したAPIキーと検索エンジンIDを使って、リクエストを飛ばしてみましょう。
code: txt
例えば、以下のような形になります。
https://www.googleapis.com/customsearch/v1?key=AIzaSyCP6r_eiu32802-2h&cx=216c4a3459sake&q=唐揚げ
皆様の方で、以下の値を設定し、ブラウザで開いて値が返ってくるか検証ください。
key
cx(検索エンジンID)
q
例えば、このようなレスポンスが返ってきます。
https://scrapbox.io/files/6651ff0d4c7361001c7dc9c3.png
参考資料